﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ZFB.Models
{
    public class T_Houses:BaseEntity
    {
        public long CommunityId { get; set; }

        public long RoomTypeId { get; set; }
        public string Address { get; set; }

        public int MonthRent { get; set; }

        public long StatusId { get; set; }

        public decimal Area { get; set; }

        public long DecorateStatusId { get; set; }

        public int TotalFloorCount { get; set; }

        public int FloorIndex { get; set; }

        public long TypeId { get; set; }
        public string Direction { get; set; }

        public DateTime LookableDateTime { get; set; }

        public DateTime CheckInDateTime { get; set; }
        public string OwnerName { get; set; }

        public string OwnerPhoneNum { get; set; }

        public string Description { get; set; }


        public virtual T_Communities T_Communities { get; set; }

        public virtual T_IdNames T_IdNames { get; set; }

        public virtual T_IdNames T_IdNames1 { get; set; }

        public virtual T_IdNames T_IdNames2 { get; set; }

        public virtual T_IdNames T_IdNames3 { get; set; }

        public virtual List<T_HouseAppointments> T_HouseAppointments { get; set; } = new();
        public virtual List<T_HousePics> T_HousePics { get; set; } = new();
        public virtual List<T_Attachments> T_Attachments { get; set; }=new();



    }
}
